package com.bruce.starts.demo.poi.dto;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 【完缸报表】_ 出库码单视图
 * <br>CreateDate  2021/08/02 16:37:23
 *
 * @author luotuan
 * @version 1.0.0
 */
public class ProdGrayClothVatStockBillVO implements Serializable {
    private static final long serialVersionUID = -6119922926789289591L;

    /**
     * 出库单码单ID
     */
    private String grayClothDeliveryStockSubBillId;

    /**
     * 出库单ID
     */
    private String grayClothExportId;

    /**
     * 客户id
     */
    private String customerId;

    /**
     * 客户名称
     */
    private String customerName;

    /**
     * 出库单号 格式：GCOUT200525-001
     */
    private String exportOrderNo;

    /**
     * 开单日期 2020-07-26
     */
    private String orderDate;

    /**
     * 操作员：开单人
     */
    private String operatorUserName;

    /**
     * 订单id
     */
    private String orderId;

    /**
     * 订单编号
     */
    private String orderNo;

    /**
     * 生产单号
     */
    private String parentOrderId;

    /**
     * 流水号
     */
    private String serialNo;

    /**
     * 品种ID
     */
    private String varietyId;

    /**
     * 品种名称
     */
    private String varietyName;

    /**
     * 品种批号
     */
    private String batchNumber;
    /**
     * 等级
     */
    private String grade;

    /**
     * 缸号
     */
    private String vatNum;

    /**
     * 颜色
     */
    private String color;

    /**
     * 卷数
     */
    private BigDecimal reelNum;

    /**
     * 米数
     */
    private BigDecimal meterNum;

    /**
     *  头纹
     */
    private Integer headShare;

    /**
     * 纬密
     */
    private BigDecimal weftDensity;

    /**
     * 仓库ID
     */
    private String warehouseId;

    /**
     * 仓库名称
     */
    private String warehouseName;

    /**
     * 完缸状态(0:未完成，1:已完成)
     */
    private String vatStatus;

    /**
     *  浆染厂（多个,隔开）
     */
    private String dyeingFactoryName;

    /**
     * 工厂id
     */
    private String factoryId;

    /**
     *完缸报表系统编码(单据编号)
     */
    private String vatReportCode;


    public String getGrayClothDeliveryStockSubBillId() {
        return grayClothDeliveryStockSubBillId;
    }

    public void setGrayClothDeliveryStockSubBillId(String grayClothDeliveryStockSubBillId) {
        this.grayClothDeliveryStockSubBillId = grayClothDeliveryStockSubBillId;
    }

    public String getGrayClothExportId() {
        return grayClothExportId;
    }

    public void setGrayClothExportId(String grayClothExportId) {
        this.grayClothExportId = grayClothExportId;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getExportOrderNo() {
        return exportOrderNo;
    }

    public void setExportOrderNo(String exportOrderNo) {
        this.exportOrderNo = exportOrderNo;
    }

    public String getOrderDate() {
        return orderDate;
    }

    public void setOrderDate(String orderDate) {
        this.orderDate = orderDate;
    }

    public String getOperatorUserName() {
        return operatorUserName;
    }

    public void setOperatorUserName(String operatorUserName) {
        this.operatorUserName = operatorUserName;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getParentOrderId() {
        return parentOrderId;
    }

    public void setParentOrderId(String parentOrderId) {
        this.parentOrderId = parentOrderId;
    }

    public String getSerialNo() {
        return serialNo;
    }

    public void setSerialNo(String serialNo) {
        this.serialNo = serialNo;
    }

    public String getVarietyId() {
        return varietyId;
    }

    public void setVarietyId(String varietyId) {
        this.varietyId = varietyId;
    }

    public String getVarietyName() {
        return varietyName;
    }

    public void setVarietyName(String varietyName) {
        this.varietyName = varietyName;
    }

    public String getBatchNumber() {
        return batchNumber;
    }

    public void setBatchNumber(String batchNumber) {
        this.batchNumber = batchNumber;
    }

    public String getGrade() {
        return grade;
    }

    public void setGrade(String grade) {
        this.grade = grade;
    }

    public String getVatNum() {
        return vatNum;
    }

    public void setVatNum(String vatNum) {
        this.vatNum = vatNum;
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }

    public BigDecimal getReelNum() {
        return reelNum;
    }

    public void setReelNum(BigDecimal reelNum) {
        this.reelNum = reelNum;
    }

    public BigDecimal getMeterNum() {
        return meterNum;
    }

    public void setMeterNum(BigDecimal meterNum) {
        this.meterNum = meterNum;
    }

    public Integer getHeadShare() {
        return headShare;
    }

    public void setHeadShare(Integer headShare) {
        this.headShare = headShare;
    }

    public BigDecimal getWeftDensity() {
        return weftDensity;
    }

    public void setWeftDensity(BigDecimal weftDensity) {
        this.weftDensity = weftDensity;
    }

    public String getWarehouseId() {
        return warehouseId;
    }

    public void setWarehouseId(String warehouseId) {
        this.warehouseId = warehouseId;
    }

    public String getWarehouseName() {
        return warehouseName;
    }

    public void setWarehouseName(String warehouseName) {
        this.warehouseName = warehouseName;
    }

    public String getVatStatus() {
        return vatStatus;
    }

    public void setVatStatus(String vatStatus) {
        this.vatStatus = vatStatus;
    }

    public String getDyeingFactoryName() {
        return dyeingFactoryName;
    }

    public void setDyeingFactoryName(String dyeingFactoryName) {
        this.dyeingFactoryName = dyeingFactoryName;
    }

    public String getFactoryId() {
        return factoryId;
    }

    public void setFactoryId(String factoryId) {
        this.factoryId = factoryId;
    }

    public String getVatReportCode() {
        return vatReportCode;
    }

    public void setVatReportCode(String vatReportCode) {
        this.vatReportCode = vatReportCode;
    }
}
